#pragma once
#ifndef DRAWBEZIERPATH_H
#define DRAWBEZIERPATH_H
#include <tsg.h>
using namespace tsg;
#include <vector>

//controller that calulate the matrix for a bezier path at some point before to render the scene.
class CBezierCoordinate
{
public:
	int m_numberOfElement;
	vector<Vector3> m_vectorOfBezierPoint;
	vector<Matrix> m_matrixRail;
	bool m_firstTime;
public:
	CBezierCoordinate(int numberOfElement);
	void calculMatrix(void);
};

#endif
